package com.wing.warehouse.model.entity;

import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.TableName;
import com.wing.mybatis.common.BaseEntity;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

/**
 * 移库下货表
 *
 * @author
 */
@Data
@NoArgsConstructor
@Accessors(chain = true)
@TableName("war_move_down_warehouse")
public class MoveDownWarehouse extends BaseEntity<MoveDownWarehouse> implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 移库编号
     */
    private String moveDownNumber;

    /**
     * 移库物料数
     */
    private Integer skuNum;

    /**
     * 移出仓库ID
     */
    private Long outWarehouseId;

    /**
     * 移出仓库名称
     */
    private String outWarehouseName;

    /**
     * 库位数
     */
    private Integer areaNum;

    /**
     * 移入仓库
     */
    private Long inWarehouseId;

    /**
     * 移入仓库名称
     */
    private String inWarehouseName;

    /**
     * 0 待入库 1入库中 2 完成 3 取消
     */
    private Integer status;

    /**
     * 创建人
     */
    private Long creator;

    /**
     * 修改人
     */
    private Long modifier;

    /**
     * 创建人名称
     */
    private String creatorName;

    /**
     * 修改人名称
     */
    private String modifierName;

}
